home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Collections: Amiga Public Domain Connection
/
APDC Disk #025 - Programming Languages (198x)(Amiga Public Domain Connection)(US)[m][WB].zip
/
APDC Disk #025 - Programming Languages (198x)(Amiga Public Domain Connection)(US)[m][WB].adf
/
Modula-2
/
m2
/
WaitForBreak.MOD
< prev
next >
Wrap
Text File
|
1988-03-15
|
867b
|
32 lines
(********************************************************************************
Name : WaitForBreak.MOD
Version : 1.0
Purpose : Demo for use of Breaks
Author : ms
Modified : 13.3.86 18:55 ms
********************************************************************************)
MODULE WaitForBreak;
FROM Terminal IMPORT Write, WriteString, WriteLn, Read;
FROM AMIGADos IMPORT Delay;
FROM Breaks IMPORT BreakFlags, DetectBreak;
BEGIN
LOOP
Delay(25);
Write('.');
IF DetectBreak(breakC) THEN
WriteString('ctrl-c detected'); WriteLn; EXIT
ELSIF DetectBreak(breakD) THEN
WriteString('ctrl-d detected'); WriteLn
ELSIF DetectBreak(breakE) THEN
WriteString('ctrl-e detected'); WriteLn
ELSIF DetectBreak(breakF) THEN
WriteString('ctrl-f detected'); WriteLn
END
END
END WaitForBreak.